.alt-table{
    position: relative;
}
.alt-table-box{
    position: relative;
    box-sizing: border-box;
    overflow: auto;

    table{
        border-collapse: collapse;
    }

    &.top{
        overflow-y: hidden;
        position: absolute;
        top: 0;
        left: 0;
        background-color: #fff;
    }

    td{
        padding: 0;
    }

    .alt-table-expandscroll{
        position: relative;
    }

    .alt-auto{
        table-layout: auto;
        white-space: nowrap;
    }

    .alt-fixed{
        table-layout: fixed;
    }
}